A Trapdoor Permutation Equivalent to Factoring
نویسنده
چکیده
In Eurocrypt’98 [1], Okamoto et al. exhibited a new trapdoor function based on the use of a special moduli (pq) allowing easy discrete logarithm computations. The authors proved that the scheme’s resistance to chosen-plaintext attacks is equivalent to factoring n. Unfortunately, the proposed scheme suffers from not being a permutation (the expansion rate is = 3), and hence cannot be used for public-key signatures. In this paper, we show how to refine the function into a trapdoor permutation that can be used for signatures. Interestingly, our variant still remains equivalent to factoring and seems to be the second known trapdoor permutation (Rabin-Williams’ scheme [3] being the first) provably as secure as a primitive problem. 1 The Okamoto-Uchiyama Cryptosystem In Eurocrypt’98, Okamoto and Uchiyama proposed a new public-key cryptosystem based on the ability of computing discrete logarithms in a particular subgroup. Namely, if p is a large prime and γp ⊂ Z ∗ p is γp = {x < p 2 | x = 1 mod p} , then γp has a group structure with respect to the multiplication modulo p 2 and ♯γp = p. The function log(.) : γp −→ Zp which associates (x − 1)/p to x is clearly well-defined on γp and presents interesting homomorphic properties. In particular, ∀x, y ∈ γp log(xy mod p ) = log(x) + log(y) mod p whereby, as a straightforward generalization, ∀g ∈ γp,m ∈ Zp log(g m mod p) = m log(g) mod p .
منابع مشابه
A Trapdoor Permutation Equivalent to Factoring and Its Applications
Public key cryptography has been invented to overcome some key management problems in open networks. Although nearly all aspects of public key cryptography rely on the existence of trapdoor one-way functions, only a very few candidates of this primitive have been observed yet. In this paper, we introduce a new trapdoor one-way permutation based on the hardness of factoring integers of pq-type. ...
متن کاملA New Rabin-type Trapdoor Permutation Equivalent to Factoring and Its Applications
Public key cryptography has been invented to overcome some key management problems in open networks. Although nearly all aspects of public key cryptography rely on the existence of trapdoor one-way functions, only a very few candidates of this primitive have been observed yet. In this paper, we introduce a new trapdoor one-way permutation based on the hardness of factoring integers of pq-type. ...
متن کاملChosen Ciphertext Secure Encryption under Factoring Assumption Revisited
In Eurocrypt 2009, Hofheinz and Kiltz proposed a practical chosen ciphertext (CCA) secure public key encryption under factoring assumption based on Rabin trapdoor one-way permutation. We show that when the modulus is special such that Z∗ N has semismooth order, the instantiation of Hofheinz-Kiltz 09 scheme (HK09) over a much smaller subgroup of quadratic residue group (Semi-smooth Subgroup) is ...
متن کاملCertifying Trapdoor Permutations, Revisited
The modeling of trapdoor permutations has evolved over the years. Indeed, finding an appropriate abstraction that bridges between the existing candidate constructions and the needs of applications has proved to be challenging. In particular, the notions of certifying permutations (Bellare and Yung, 96), enhanced and doubly enhanced trapdoor permutations (Goldreich, 04, 08, 11, Goldreich and Rot...
متن کاملA Provably Secure Elliptic Curve Scheme with Fast Encryption
We present a new elliptic curve cryptosystem with fast encryption and key generation, which is provably secure in the standard model. The scheme uses arithmetic modulo n, where n is an RSA modulus, and merges ideas from Paillier and Rabin related schemes. Despite the typical bit length of n, our encryption algorithm is faster than El Gamal elliptic curve cryptosystems. The one-wayness of the ne...
متن کامل